shot and killed - Spanish English Dictionary